工作上剛好用到OWASP ZAP,採了幾個坑以後,決定把它紀錄下來,希望哪天要用到誰(也許是我)可以快速上手,下面就開始來說明啦~
OWASP Zed Attack Proxy (簡稱ZAP) 於2010年9月從 Open Web Application Security Project (OWASP)開發,是一個知名的網頁程式漏洞檢測工具,免費且開源,屬於黑箱滲透測試。
C:\Program Files\OWASP\Zed Attack Proxy\zap.bat
),並改寫指令,將最後一行的java
換成你的java.exe位置
,例如:
C:\openjdk11\jdk-11.0.2\bin\java.exe %jvmopts% -jar zap-2.12.0.jar %*
此後都用zap.bat
啟動OWASP ZAP,就會完成後續的安裝步驟了並開啟了。
Automaed Scan
,進入Quick Start
頁面,設定Url to Attack選項,按下Attack即可進行黑箱掃描。Report > Genarate Report...
,可以設定匯出位置等等,其中Report Title和Description會顯示在匯出的報告中。Template
可以選擇要匯出報告的檔案類型。%USERPROFILE%\OWASP ZAP\reports
目錄下的各種report檔,可以接上官網提供的API客製產出的報表格式
%USERPROFILE%\OWASP ZAP\reports\traditional-pdf\report.html
Failed to start/cnnect to '...', is the browser available/Supported?
:官網的詳細說明%USERPROFILE%\OWASP ZAP\webdriver\windows\64\
裡把原本的webdriver取代掉,重開OWASP ZAP再試一次,又或者是想辦法降低本機瀏覽器的版本%USERPROFILE%\OWASP ZAP\zap.log
裡